package senpec.qc.harmony.system.user;

import org.apache.ibatis.annotations.Mapper;
import senpec.qc.harmony.base.mybatisplus.IBaseMapper;

import java.util.List;

@Mapper
//@CacheNamespace
public interface UserMapper extends IBaseMapper<User> {

//    List<User> selectListByUsernameOrWorkNoOrEmailOrPhoneOrIdCard(User user);
//
//    List<User> selectListByUsernameOrWorkNoOrEmail(User user);

    User selectOneByUsername(String username);

//    List<String> selectMenuListByUserId(Long userId);
//
//    List<String> selectPermissionListByUserId(Long userId);
//
//    List<String> selectRoleNamesByUserId(Long userId);
//
//    List<User> selectUserIdAndUserName();

}